﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Services;
using RESTVentas.Dominio;
using RESTVentas.Persistencia;
using System.Data.SqlClient;
using System.ServiceModel;
using System.ServiceModel.Web;
using System.Net;

namespace RESTVentas
{
    public class VentaService : IVentaService
    {
        private VentaDAO dao = new VentaDAO();
        
        public Venta CrearVenta(Venta VentaACrear)
        {            
            return dao.Crear(VentaACrear);
        }

        public Venta ObtenerVenta(string IdVenta)
        {
            return dao.obtener(IdVenta);
        }

        public List<Venta> ListarTodos()
        {
            return dao.ListarTodos();
        }

        public Venta ModificarVenta(Venta VentaAModificar)
        {
           
            return dao.Modificar(VentaAModificar);
        }

        public void EliminarVenta(string IdVenta)
        {

             //dao.Elimi(VentaAModificar);
        }

        void IVentaService.EliminarVenta(string IdVenta)
        {
            throw new NotImplementedException();
        }

    }
}
